Big Huge Thesaurus

red trillium

noun